package duppentity.dto.merchant;

import com.google.gson.JsonObject;

import java.util.ArrayList;
import java.util.List;

/**
 * Description: sys_admin 实体 dto 类
 * Author: pengpeng@djcars.cn
 * Date: 2019/12/10 10:00
 */

public class SysAdminDto {
    /**  */
    public Long id;

    /** 账号 */
    public String account;

    /** 姓名 */
    public String name;

    /** 账号类型：0管理后台用户，1商家主账号， 2商家子账号 */
    public Integer type;
    public String typeName;

    /** 当type=2时表示对应的商用家主账号 id，其它无效 */
    public Long parentId;

    /** 1失效不可用 */
    public Integer invalid;

    /** 手机号码 */
    public String mobile;

    /** 创建时间 */
    public Long createTime;

    /** 创建者，操作用户 id */
    public Long createBy;

    /** 创建者名称 */
    public String createByName;

    /** 优惠券ID */
    public String couponId;
    /** 优惠券名称 */
    public String couponName;

    /** 关联站点数 */
    public Integer stations;

    /** 通知人员关联的多个站点 */
    public List<String> stationNames = new ArrayList<>();
    public List<JsonObject> stationName = new ArrayList<>();

    /** 角色id*/
    public Long roleId;

    /** 角色名称*/
    public String roleName;
}

